package cn.caplike.demo.spring.bean.lifecycle.service;

import java.math.BigDecimal;

/**
 * 账户的业务层接口
 */
public interface AccountService {

    void doTransactionalOp();

    /**
     * Description: 转账.
     *
     * @param sourceName 转成账户名称
     * @param targetName 转入账户名称
     * @param money      转账金额
     * @return void
     * @author LiKe
     * @date 2020-12-17 10:48:52
     */
    void transfer(String sourceName, String targetName, BigDecimal money);
}
